package com.offcn.dao;

import com.offcn.entity.CourseUser;

import java.util.List;

/**
 * 课程管理Dao层接口
 */
public interface CourseUserDao {
    /**
     * 根据id分页查询
     * @param sql 查询数据库sql语句
     * @param params 可变参数
     * @return 返回查询到的对象集合
     */
    List<CourseUser> findByIdAndPage(String sql, Object...params);

    /**
     * 根据id进行删除
     * @param id service传递过来的id
     * @return 删除影响的行数
     */
    int delAll(String id);

    /**
     * 修改课程
     * @param id service传递过来的id
     * @param cid service传递过来的课程id
     * @return 修改影响的行数
     */
    int updateCourseById(int id, int cid);
}
